running battle - French English Dictionary